thymus corpuscle - French English Dictionary